package com.xinchuang.entity.api;

import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

/**
 * @Description: 内部报价单推送至OA
 * @Author: thh
 * @Date: 2024/5/27 17:21
 */
@Data
@Builder
public class InnerQuotationApi implements Serializable {

    /**
     * 模具名称
     */
    private String mouldName;
    /**
     * 模号
     */
    private String mouldNumber;
    /**
     * 产品尺寸
     */
    private String productSize;
    /**
     * 模具材质
     */
    private String moldMaterial;
    /**
     * 热流道品牌
     */
    private String hotRunnerBrand;
    /**
     * 型腔数量
     */
    private String cavityCount;
    /**
     * AB板及主材
     */
    private double abPlateAndMainMaterialCost;
    /**
     * 模架
     */
    private double mouldFrameCost;
    /**
     * 小钢料
     */
    private double smallSteelComponentCost;
    /**
     * 标准件
     */
    private double standardPartsCost;
    /**
     * 制造加工成本目标价
     */
    private double manufacturingCostTargetCost;
    /**
     * 热流道目标价
     */
    private double hotRunnerTargetCost;
    /**
     * 外购件（包含电极和检具）
     */
    private double purchasedPartsTargetCost;
    /**
     * 纹理费用目标价
     */
    private double textureCostTargetCost;
    /**
     * 塑胶材料目标价
     */
    private double plasticMaterialsTargetCost;
    /**
     * 装配费用
     */
    private double assemblingCost;
    /**
     * 试模费用
     */
    private double mouldTestingCost;
    /**
     * 运输费
     */
    private double transportationCost;
    /**
     * 制造费用
     */
    private double manufacturingCost;
    /**
     * 期间整改费用
     */
    private double rectificationCost;
    /**
     * 最终未含税
     */
    private double finalCostExcludingTax;
    /**
     * 目标毛利润
     */
    private double targetGrossProfit;
    /**
     * 试模次数
     */
    private int mouldTestingTimes;
}
